package odgs;

import java.io.Serializable;

import odgs.listener.ExplorerNodeModifyListener;

public interface ExplorerNode extends Serializable
{
	public boolean canChildren();
	public ExplorerNode clones();
	public String getName();
	public String getPath();
	public int getPermission();
	public void setName(String name);
	public void setPath(String path);
	public void addExplorerNodeModifyListener(ExplorerNodeModifyListener listener);
	public int getNodeSize();
	public ExplorerNode getExplorerNode(int index);
	public String getType();
	public int getUid();
	public String getOwner();
}